package com.by.bean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.hibernate.validator.constraints.Length;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

@Data
@ApiModel("用户")
public class User {

    @ApiModelProperty(value = ("用户id 修改时是必须的"))
    int id ;
    @ApiModelProperty(value = ("头像"))
    String headerimg;

    @ApiModelProperty(value = "用户名",required = true)
    @NotBlank(message = "用户名不能为空！")
    @Length(min = 6,max = 50,message = "用户名长度为6~50！")
    String username;

    @NotBlank(message = "密码不能为空！")
    @ApiModelProperty(value = "密码",required = true)
    String password;
}
